easily handled - Turco Inglés Diccionario